// 系统设置模块接口
import { http } from "../utils/config";
import { get } from "../utils/session";

export const queryAuth=()=>{// 用户权限
    // const userinfo=(get("userinfo") as Obj)?.user_id
    const user_id=(<Obj>get("userinfo"))?.user_id
    return http.get("/user/queryuserauth",{user_id})
}

export const queryUser=()=>http.get("/user/query")// 用户列表

export const queryRole=()=>http.get("/role/query")// 角色列表

export const powerTree=()=>http.get("/power/tree")// 权限分类

export const powerList=()=>http.get("/power/list")// 权限列表

export const queryRoleAuth=(params:{role_id:number})=>http.get("/role/queryroleauth",params)// 角色权限

export const setPower=(params:{role_id:number,ids:string})=>http.put("/role/set",params)// 分配权限

export const mapSet=()=>http.get("/data/mapset")// 地图设置

export const mapData=()=>http.get("/data/mapdata")// 地图数据

export const upload=(params:FormData)=>http.post("/user/upload",params)